By Mark J. Guzdial, Kimberly M. Rose; Prentice Hall, 2002, ISBN 0130280917. Draws on Squeak community, explores digital music and sound, advanced user interfaces, 3-D graphics, Flash animation, virtual machine building. [Prentice Hall]
The book covers requirements definition, component identification, component interaction, component specification, and provisioning and assembly stages of a component-based software development lifecycle. By John Cheesman and John Daniels, Addison-Wesley.